living together and practically married - Turco Inglés Diccionario